package com.goods.business.service;

import com.goods.common.model.business.Supplier;
import com.goods.common.vo.business.SupplierVO;
import com.goods.common.vo.system.PageVO;

import java.util.List;
import java.util.Map;

/**
 * @Description: TODO
 * @Author: Mr.Cao
 * @DateTime: 2021/11/9 15:16
 * BMW F750GS
 **/
public interface SupplierService {

    /**
     * 分页获取物资来源
     * */
    PageVO findSupplierList(Map queryMap);
    /**
     * 添加物资来源
     * */
    void add(SupplierVO supplierVO);
    /**
     * 删除物资来源
     * */
    void delete(long id);
    /**
     * 编辑物资来源时,数据的回显
     * */
    SupplierVO edit(long id);
    /**
     * 更新物资来源
     * */
    void update(long id, SupplierVO supplierVO);
    /**
     * 查询全部物资
     * */
    List findAll();
}
